retire from the scene - French English Dictionary